@charset "utf-8";
/* CSS Document */
/*登录*/
body {
  background: #FAFAFA;
}
a {
  text-decoration: none;
}
#box {
  width: 100%;
  background: #fff;
}
#box .head {
  width: 980px;
  height: 60px;
  padding: 16px;
  margin: 0 auto;
}
#box .head a.logo {
  float: left;
  width: 54px;
  height: 48px;
}
#box .head .r {
  
  float: right;
  height: 60px;
  font-family: "SimSun";
  color: #999;
  line-height: 18px;
  font-size: 12px;
}
#box .head .r span a {
  color: #06C;
  font-size: 12px;
  padding:0 9px 0 5px;
}
#box .head .r span a:hover {
  color: #F60;
}

#box .head .r a.help{color:#666;}

.w{background:#FAFAFA url(../images/shadow.png) repeat-x scroll 0% 0%;}
.login{
	
	width: 980px;
    padding:26px 0px 0px;
    margin:0 auto;
}

.login .r_login{
	float: right;
   width:500px;
   margin:0px 50px 0px 0px;
}
.login .r_banner{
	float:left;
	width: 400px;
	height: 300px;
	padding-top:43px;

}
.title{padding:5px 0 38px 0;}
.title h3{
float: left;
width: 106px;
height: 28px;
margin: 0px 0px 0px 159px;
padding-bottom: 12px;
background: transparent url(../images/login.png) no-repeat scroll -332px -50px;
padding-left: 40px;
font-family: "Microsoft YaHei";
font-size: 16px;
font-weight: bold;
line-height: 28px;
color: #666;
}

.title  span {float:right;margin-top:5px;}
.title  span a{color: #06C;}
.login_form{
position: relative;
padding: 50px 33px 18px;
border: 1px solid #E1E1E1;
border-radius: 3px;
background: #FFF;
}

.login_form i.arrow{
	position: absolute;
left: 50%;
top: -11px;
width: 19px;
height: 11px;
overflow: hidden;
margin-left: -10px;
background: transparent url(../images/login.png) no-repeat scroll 0px 0px;
}

.item{
margin:0 44px;
width: 300px;
padding: 14px 18px;
border: 1px solid #DEDEDE;
background: #FFF none repeat scroll 0% 0%;
line-height: 24px;
position: relative;
z-index: 100;
height: 24px;
margin-bottom: -1px;}
.item .ico{
	background: transparent url(../images/login.png) no-repeat scroll -50px 4px;
display: inline-block;
width: 42px;
height: 24px;
vertical-align: middle;
color: #666;
}
.item .int{
color:#ccc;
border: 0px none;
line-height: 24px;
vertical-align: middle;
font-family: "Microsoft YaHei";
font-size: 14px;
width: 230px;
height: 24px;
padding-left: 3px;}

a.forget_pwd{
position: absolute;
bottom: -40px;
right: 0px;
height: 40px;
line-height: 40px;
color: #999;}
.item .ico.paswd{
	background-position:  -150px 4px;
}
.check_agreement{
	padding-left: 18px;
background: transparent url(../images/login.png) no-repeat scroll -347px -329px;
color: #999;
line-height: 20px;}
p.auto_login{padding-left:45px;}
.btn{
	border:none;
	margin-top: 5px;
	margin-left:45px;
	width: 351px;
	height: 45px;
	border: 0px none;
	background: transparent url(../images/login.png) no-repeat scroll 0px -90px;
	font-size: 16px;
	color: #FFF;
	cursor: pointer;
	text-shadow: 1px 1px 1px #FF7373;
	font-family: "Microsoft YaHei";
}
.entry{
    padding: 0px 41px;
    margin-top: 20px;
    background: transparent url(../images/login_repeat_line.png) repeat-x ;
    position: relative;
}
.entry p{
	color: #333;
	font-size: 14px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
	padding: 20px 0px 15px;
}

.entry .ac_list {
	width: 225px;
	list-style:none;
	position: absolute;
	left:10px;
	top:40px;

}
.entry .ac_list  li{float: left;padding:0px 20px 10px 0px;float: left;}
.entry .ac_list  li a{
	display: block;
    width: 32px;
    height: 32px;
    background:  url(../images/login_icon_bg.png) no-repeat ;
}
.entry .ac_list  li a.qq{
	background-position: 0px 0px;

}
.entry .ac_list  li a.qq:hover{
	background-position: 0px -56px;
}
.entry .ac_list  li a.sina{
	background-position: -52px 0px;

}
.entry .ac_list  li a.sina:hover{
	background-position: -52px -56px;
}
.entry .ac_list  li a.alipay{background-position: -104px 0px;}
.entry .ac_list  li a.alipay:hover{background-position: -104px -56px;}
.entry .ac_list  li a.weixin{background-position: -159px 0px;}
.entry .ac_list  li a.weixin:hover{background-position: -159px -56px;}

.entry .ac_more{
margin:40px 0 15px 10px;
line-height: 16px;
cursor: pointer;
color: #999;}

.entry .ac_more .unfold{
	display: inline-block;
    width: 15px;
    height: 16px;
    margin: 0px 0px 0px 5px;
    background: transparent url(../images/login_popup.png) no-repeat scroll -200px 2px;
    vertical-align: middle;
}
a:hover {
    text-decoration: none;
    color: #E60012;
}
a {
    text-decoration: none;
    color: #333;
}
.entry .ac_list_more{
	list-style: none;
	position: absolute;
    width: 240px;
}

.entry .ac_list_more li{
	float: left;
     width:80px;
     margin:0 0 10px;
     line-height: 16px;
        }
  .entry .ac_list_more li a{
   color:#999;

  }